Project Accounting Guide

Contents

Introduction

System Administration

Project Processing

Project Journals

Project Processing - User Entry

Project Inquiries

Project Reports

Introduction

Welcome to the New World ERP Project Accounting Processing guide on Help Central. This online manual will guide you through both the setup and processing aspects of Project Accounting.

The Project Accounting Module provides expense and revenue tracking and also budgeting for specific projects. Tracking for expenses and revenues can occur at the point of entry on transactions such as purchase orders, accounts payable invoices, journal entries, miscellaneous billings, revenue collection receipts and also through the use of Project Journals.  

This guide is divided into two sections:

The System Administration Guide will focus on the set-up components necessary to utilize Project Accounting Processing within New World ERP.  This will include detailed information on “master files” that must be set-up such as the Projects tab and the General Ledger accounts and will also include the security settings which will be utilized to enable workflow and tailor user options to your needs.

The End User Processing Guide will describe the steps, workflow and options available in Project Accounting Processing to the end-user.  It will guide you through the process from creating the project to applying the project to transactions such as purchase orders, invoices and journal entries. Included in the section will be a guide to the inquiries and standard reports available in the software.

This document is available in Microsoft Word format to allow for customization to your organization’s particular needs and procedures.

System Administration

General Ledger Account Setup

When creating accounts within the chart of accounts, the Project Requirement/Usage and the Project Usage fields within the Project Requirement /Usage section of the tab will determine whether projects are allowed with transactions using those accounts.

General Ledger Account Tab

The Project Requirement/Usage section of the G/L Account tab defines the project requirement and usage for the account.

Project Requirement – This field determines the project requirement for the account. 

  • If Required is selected from the drop-down, the user will be required to enter a project on the transaction using this account before the user will be able to post the transaction. 
  • If Recommended is selected, the system will generate a warning message that a project is recommended when using this account if a project is not selected, but will not stop the user from posting the transaction. 
  • If Optional is selected, the user will be able to proceed with or without a project being selected when using this account in a transaction.  If Not-Allowed is selected, the project field will not be available and the user will not be able to associate a project to the transaction using this account.

Project Usage – this field is available if required, recommended, or optional is selected in the project requirement field. 

  • If All Projects is selected the system will allow any project to be selected for the transaction. 
  • If Associated Projects is selected, the user will only be able to select the projects that have been added to this account through the Projects button.

Projects – if the Associated Projects option is selected in the Project Usage field, the projects to be used with this account number must be added to the account.  Click New on the projects list, select the project to be attached from the drop-down box then click OK.  Repeat the process to add all of the associated projects to be used with the account.

Revenue Collection Payment Code Setup

Revenue Collection Payment Code

The Project Requirement/Usage section of the Payment Code General tab defines the project requirement and usage for the account.

Project Requirement – this field determines the project requirement for the account.

  • If Required is selected, the user will be required to enter a project on the transaction using this account before the user will be able to post the transaction.
  • If Recommended is selected, the system will generate a warning message that a project is recommended when using this account if a project is not selected, but will not stop the user from posting the transaction. 
  • If Optional is selected, the user will be able to proceed with or without a project being selected when using this account in a transaction.
  • If Not-Allowed is selected, the project field will not be available and the user will not be able to associate a project to the transaction using this account.

Project Usage – this field is available if Required, Recommended, or Optional is selected in the Project Requirement field.

  • If All Projects is selected the system will allow any project to be selected for the transaction. 
  • If Associated Projects is selected, the user will only be able to select the projects that have been added to this account through the Projects button. 

Logos Settings

The Logos Settings area contains universal settings that control structure setup of the projects within the Project Accounting Module.

Projects Tab

The projects tab determines how many levels the project structure will have. The system allows projects to have a maximum of three levels.  All expenses and revenues will be tracked at the lowest level. See the following example and image below, where tracking of expenses and revenue would occur at Level 3.

For example:

Level 1 – Community Center   

Level 2 – Swimming Pool

Level 3 – Labor (Where tracking of expenses and revenue would occur)                 

New World ERP Settings Projects Tab

Fields:

Project Size The drop-down field next to the level indicates the character limit for the project level title. 

Project Title - Names the project level.

Delimiter – This drop-down identifies how the project levels will be separated.  The delimiter options are hyphen, asterisk or a forward slash. 

Preview -The preview field will show an example of how the entire project string will display.

Validation Sets

Validation sets determine the criteria available when selecting certain drop-down boxes within the system.  Please refer to the System Administration Manual for instructions on how to add a validation set.

Validation Set

Validation Set Description

Where Used

Purpose

Example

13

Project Category

Project Maintenance Screen – General Tab

Assigns the project to a category for inquiry/reporting

Infrastructure projects

14

Inactive Reasons

Project Maintenance Screen – General tab

Determines reason project is being deactivated

Cancelled

80

Non Grant Funding

Project Maintenance Screen – Funding tab

Determines source of funding outside of grants

Bonds

229

Project Journal Import Format

Project Journal

Used to import journals

N/A

15

Project Manager

Project Maintenance Screen – General tab

Assigns an employee as manager of a project

John Smith

Security Setup

Security for Project Accounting Processing is controlled through User Based Security, Application Permissions, and Process Manager.

User-Based Security

User-Based Security controls what override functions the user has and which project types the user is allowed to access. The two areas that need to be set up for Project Accounting are the Sub Ledger Project Accounting and Project Categories functions.

User-Based Security – Project Accounting Sub Ledger

When selecting the function Sub Ledger Project Accounting, only the General tab is available for selection and only options that are applicable to the Project Accounting module will be available to populate. 

Fields:

Supervisor – This check box will allow a user to view all batches created by the departments they have access to within Process Manager.

Project Budget Override Authority – This check box allows the user to override project budgets.

Journal Entries - The check boxes under journal entries allow the user to perform the specific process for journals created from the specified sub-ledger.  Only the check boxes that apply to this sub-ledger will be available for selection.

Encumbrance Adjustments - The check boxes under encumbrance adjustments allow users to perform the specific process for encumbrances created from the specified sub-ledger.  Only check boxes that apply to this sub-ledger will be available for selection.

Budget Adjustments - The check boxes under budget adjustments allow users to perform the specific process for budget adjustments created from the specified sub-ledger.  Only the check boxes that apply to this sub-ledger will be available for selection.

User-Based Security – Project Categories

  • The Available column identifies what project categories are available for selection. 
  • The Use column identifies what project categories the user has the ability to use. 
  • The Maintain column identifies what project categories the user has the ability to create and edit.

Application Permissions

Permissions control what the user can view, edit, and print in the module.

Permission Type – Company Applications
Feature Group –
Project Accounting

App

Component

Description

All

Add

Change

Delete

View/Use

Print

FM

Project Inquiry

Allows the user to inquire on a project

x

 

 

 

x

 

FM

Project Journal Edit/Post Listing

Allows the user to print the edit and post listing report for a project journal transaction

x

 

 

 

 

x

FM

Project Journal Error Listing

Allows the user to print the error listing report for a project journal transaction

x

 

 

 

 

x

FM

Project Journal Import

Allows the user to import project journals

x

x

x

 

 

 

FM

Project Journal Import Audit Listing

Allows the user to print the journal import audit listing report

x

 

 

 

 

x

FM

Project Journal Process Manager

 

x

 

 

 

x

 

FM

Process Journal Process Manager – Execute All Processes

Allows the user execute all processes which processes all workflow options at once

x

 

x

 

 

 

FM

Process Journal Process Manager – Post

Allows the user to post project journal entries

x

 

x

 

 

 

FM

Process Journal Process Manager – Print Error & Edit Listing

Allows the user to print the error and edit listing report when processing project journal transactions

x

 

 

 

 

x

FM

Process Journal Process Manager – Validate

Allows the user to validate project journal transactions

x

 

x

 

 

 

FM

Project Journal Processing

Allows the user to process project journal transactions

x

x

x

x

x

x

FM

Project Listing

Allows the user to view the project listings

x

 

 

 

 

x

FM

Project Maintenance

Allows the user to create/edit projects

x

x

x

x

x

 

Permission Type – Company Documents and Notes
Feature Group – Project Accounting

App

Component

Description

All

Add

Change

Delete

View/Use

Print

Undo Checkout

Finalize

Reminder

FM

Project Documents

Allows the user to add/edit documents on a project

x

x

x

x

x

x

x

x

x

FM

Project Journal Notes

Allows the user to add notes to a project journal

x

x

x

x

x

x

 

 

 

FM

Project Notes

Allows the user to add notes to a project

x

x

x

x

x

x

 

 

 

Permission Type – Company Application
Feature Group – Project Reports

App

Component

Description

All

Add

Change

Delete

View/Use

Print

FM

Project Funding Source Report

Allows the user to print the Project Funding Source Report

x

 

 

 

 

x

FM

Project Income Statement

Allows the user to print the Income Statement

x

 

 

 

 

x

FM

Project Journal Edit/Post Listing

Allows the user to print the Edit/Post Listing

x

 

 

 

 

x

FM

Project Journal Error Listing

Allows the user to print the Error Listing

x

 

 

 

 

x

FM

Project Journal Import Listing

Allows the user to print the Import Listing

x

 

 

 

 

x

FM

Project Listing

Allows the user to print the Project Listing

x

 

 

 

 

x

FM

Project Performance Report

Allows the user to print the Project Performance Report

x

 

 

 

 

x

FM

Project Transaction Report

Allows the user to print the Project Transaction Report

x

 

 

 

 

x

Process Manager

Process Manager controls which departments the user can inquire on projects, what approval level the user has when processing project journals and what departments the user can process project journals for.

The two functions that need to be set with approval structures and users are:

  • Project Accounting – Inquiry
  • Project Accounting – Journal Batch Processing

Process Manager – Project Accounting

Project Processing

Project Maintenance

The project maintenance process allows users to create and edit projects in the system.  Once projects are created, transactions can be applied against the project. 

Project Listing

The project listing screen lists all projects that have been created.

Project Maintenance - Project List

The buttons available are as follows:

New – Opens the screen to add a new project.

Delete - Deletes the highlighted project.

Add G/L Accounts – Allows the user to add G/L Accounts to the highlighted project.

Refresh – Refreshes the screen.

General Tab

The General tab tracks all of the general information about a project such as dates, descriptions etc.

Project Maintenance – General Tab

Fields:

Project Segment Code – The code that will identify the project.

Description – The full description of the project.

Active – The status of the project. 

  • If selected, the project is active. 
  • If cleared, the project is inactive.

The icon is used to show project usage detail.

Scheduled Start – The scheduled start date of the project.

Scheduled Completion – The scheduled completion date of the project.

Actual Start – The actual date the project began.

Acutal Completion – The actual date the project was completed.

Track Revenue s –

  • If selected, it indicates that revenue activity will be tracked and payment codes can be entered on the project.
  • If cleared, only expense activity will be tracked and payment codes will not be able to be added to the project.

Exclude Balance Sheet Account Activity – This excludes balance sheet activity from being included in the project.  The system does not allows balance sheet activity from being tracked seperately on a project.

  • If selected, the system will include only expense and/or revenue tracking on the project. 
  • If cleared, the system will include in the project expense and revenue totals any amount that was attributed to a balance sheet account. 

Category – The category to which the project belongs. This is created in Validation set #13.

Department – The department the project is associated with.

Manager – The manager responsible for the project.  This field will pull from the HR employee list or the Project Manager Validation set #15 if the HR module is not being used.

Fiscal Start Month – The fiscal start month of the project.

Method – The method used to budget the project. 

  • Annual will validate the project on an annual basis. If selected, budgets need to be updated every year.
  • Life Basis will validate the project over the entire life of the project. If selected, the project budget entered covers the entire life of the project.

Budget Validation Level – The level at which the project will be budgeted.  The options listed are based on the structure of the project that was set up in Logos Settings.

Warning Percent – The percentage of the budget at which the user will receive a warning that the level of the budget is being reached.  If the budget total is $1000 and the warning percent was set to 50% the user will receive a warning when the budget reaches $500.

Override Authority Required – This field determines whether an override is required to process a transaction against a project that goes over the project budget. 

  • If selected, the user will be required to provide an override if the transaction takes the project over budget. 
  • If cleared, the user will not be required to provide an override if the transaction takes the project over budget.

Inquiry Default – This field sets the default for a project inquiry view to either year-to-date or life-to-date.

G/L Accounts Tab

The G/L Accounts tab assigns the General Ledger Accounts that will be used for tracking the expenses and revenues on the project.

Project Maintenance G/L Accounts Tab

Click New to select the G/L Account from the drop-down box.  Only G/L accounts that have been set up with Project requirements (Optional, Recommended, or Required) will be available for selection.  G/L accounts that have been set up as Not Allowed cannot be selected. 

Payment Codes

The Payment Codes tab allows users to assign payment codes to a project if the project was checked to track revenues. 

Project Maintenance Payment Codes Tab

Only the payment codes that were set up with a Project Requirement (Optional, Recommended, or Required) will be listed for selection. If the payment code was set up as Not Allowed, the payment code will not populate in the list.

Click on the payment codes to be added, then click the greater than arrow button to move the payment codes into the selected payment codes section.

Funding Sources

The Funding Sources tab allows users to assign funding sources to the project.

Project Maintenance Funding Sources Tab

Fields:

Funding Source Type – This is the funding source type used on the project.  The options are Grant, Bond/Debt, Special Revenues, and General Revenues.  These options are hard coded and cannot be changed. 

Grant – If Grant is select as the funding source type, the Grant can be selected in the drop-down box.

Funding Method – This field determines how the funding is assigned.  There are two options;  flat dollar amount and percentage.  If percentage is selected, the totals of all the funding sources must equal 100%.

Documents

The Documents tab allows the user to upload documents to the project from any location accessible on their PC.

Project Maintenance Documents Tab

Click on the Add button, then Upload, and the Upload Files window will appear. Select the file and click Open.

Project Maintenance Documents Tab

Project Journals

Project Journals and transactions created through the system that were assigned to a project at the time of entry are the only ways that a project can be updated.

Project Journals are used to add a budget amount, update expenses or revenues, or to update encumbrance balances.  Project journals do not affect the General Ledger, they are only used for tracking a project. 

Project Journal List

The Project Journal list allows the user to add a new journal, remove a journal, import or export a journal.

The buttons available are as follows:

New - Creates a new journal entry.

Import - Allows the import of journal entries.

Remove - Removes a journal entry.

Project Journal General Tab

The Project Journal General tab defines the header information for the journal.

Fields:

Department –  Indicates the department creating the project journal. This field is required.

Journal Type – Indicates the type of journal entry being processed.  The options are journal entry, budget adjustment, or encumbrance adjustment.

Fiscal Year – Indicates the fiscal year of the journal entry.

G/L Date – Indicates the G/L date of the journal entry. This field is required.

Source – Indicates the source of the journal entry.

Reference-- Indicates the reference for the journal entry.  This is a validation set.

Description – A brief description of the journal entry. This field is required.

Retain Entries – When selected, this field retains the entries that are made from one journal entry to another. When cleared, the entries are not retained.

The buttons available are as follows:

Save - Saves the project journal header.

Reset - Clears the fields on the screen.

Project Journal Detail

Fields:

G/L Date – Date of the G/L tranaction. This field is required.

Source – Indicates the source of the journal.

Transaction Description – A description of the transaction.

Project – Indicates the project that the transaction will affect. This field is required.

    - Click this icon to search for a project. 

    - Click this icon to run an analysis on the selected project.

Amount – Dollar amount of the transaction.

Project Revenue – Select the check box if the transaction is updating revenue.

Balance Sheet Activity – If the activity is balance sheet related indicate whether it is asset, liability or fund equity related.

The buttons available are as follows:

Save - Saves the information on the screen.

Save/New - This button saves the information on the screen and opens up a blank screen to add an additional journal entry.

Delete - Deletes the journal entry.

Reset - Resets the information on the screen.

Source -Shows the G/L detail on the journal entry.

Project Journal Summary Tab

The Summary Tab shows a summary of the project journal.

Project Journal Approval Tab

The Approvals Tab shows the approval levels required to process the project journal.

Project Journal Documents Tab

The Project Journal Documents Tab shows the documents attached to the journal.

Once the journal has been entered, return to the Project Journal List to process the journal entry. The journal will be processed by using the workflow icons at the top of the list screen.

Project Journal List

The tab’s workflow buttons may be done in sequence, or click on the last button, Execute All Processes to complete all the workflow steps at once.

Validate - Validates the journal entry.

Print Edit & Error Listing - Prints the edit and error listing report for the entry.

Approval - Approves the project journal.

Post - Posts the project journal.

Execute All Processes - Executes the validation, prints the error and edit listing report, approves the trasaction, and posts the transaction all in one step.

Project Processing – User Entry

Once projects have been created in the system, they can be updated by attributing the transaction to the project during the transaction entry.

Applying a Project to an Accounts Payable Invoice

Accounts Payable Invoice Entry

On the Accounts Payable invoice entry screen, once a G/L account has been selected, a project can be selected from the drop-down box if the account has been set up to allow projects.

- Clicking this icon allows the user to search for a project.

- Clicking this icon allows the user to run an analysis on the selected project.

Applying a Project to a Purchase Order

Purchase Order Entry

On the Purchase Order entry screen, once a G/L account has been selected, a project can be selected from the drop-down box if the account has been set up to allow projects.

- Clicking this icon allows the user to search for a project.

Applying a Project to a Journal Entry

Journal Entry

On the Journal Entry screen, once a G/L account has been selected, a project can be selected from the drop-down box below the G/L account if the account has been set up to allow projects.

- Clicking this icon allows the user to search for a project.

-This icon allows the user to run an analysis on the selected project.

Applying a Project to a Revenue Collection Receipt

Revenue Collection Receipt Entry

Once a G/L account has been selected, a project can be selected from the drop-down  below the account if it has been set up to allow projects.

Project Inquiries

The Project Inquiry Screen allows the user to inquire on a project.  The summary will show the total expenses and revenues for the project as well as any unposted activity.

Project Inquiry

Unposted Activity - Clicking this button will display the unposted activity on the project.

Project Reports

Project Listing Report

The project list report lists out the projects in the system indicating the status of the project, whether the project tracks revenues and whether the project excludes balance sheet activity.

Project Performance Report

The project performance report shows the budgets, expenses totals, encumbrance amounts, balances and percentage used on the project. 

Project Transaction Report

The project transaction report will show all transactions for the project within the selected date range for each sub-ledger.

Project Income Statement

The project Income Statement shows all expenses and revenues, budgeted and actual amounts, as well as encumbrance amounts for the date range selected.

Project Funding Source Report

The project funding report shows the funding source per project for the selected date range.